put on a good/poor show - Turc Anglais Dictionnaire